racked with depression - Francés Inglés Diccionario